home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / g / gnu_c / gppinc22.zoo / _G_config.h next >
Encoding:
C/C++ Source or Header  |  1993-11-30  |  2.2 KB  |  78 lines

  1. /*
  2.  * this file is normally automatically generated. for the
  3.  * atariST i am the generator.
  4.  *      ++jrb   bammi@cadence.com
  5.  */
  6.  
  7. #ifndef _G_config_h
  8. #define _G_config_h
  9.  
  10. #include <compiler.h>
  11. #include <stddef.h>
  12. #include <stdio.h>
  13. #include <sys/types.h>
  14. #include <time.h>
  15. #include <signal.h>
  16.  
  17. #define _G_LIB_VERSION           "0.61"
  18. #define _G_NAMES_HAVE_UNDERSCORE  1
  19. #define _G_HAVE_ST_BLKSIZE        1
  20.  
  21. typedef clock_t         _G_clock_t;
  22. typedef dev_t           _G_dev_t;
  23. typedef fpos_t          _G_fpos_t;
  24. typedef gid_t           _G_gid_t;
  25. typedef ino_t           _G_ino_t;
  26. typedef mode_t          _G_mode_t;
  27. typedef nlink_t         _G_nlink_t;
  28. typedef off_t           _G_off_t;
  29. typedef pid_t           _G_pid_t;
  30. typedef ptrdiff_t       _G_ptrdiff_t;
  31. typedef sigset_t        _G_sigset_t;
  32. typedef size_t          _G_size_t;
  33. typedef time_t          _G_time_t;
  34. typedef uid_t           _G_uid_t;
  35. typedef wchar_t         _G_wchar_t;
  36.  
  37. typedef long            _G_ssize_t;
  38. #if !defined(__MSHORT__)
  39.   typedef int           _G_int32_t;  /* be politically correct here,        */
  40.   typedef unsigned int  _G_uint32_t; /* instead of just sleezing with longs */
  41. #else
  42.   typedef long          _G_int32_t;
  43.   typedef unsigned long _G_uint32_t;
  44. #endif
  45.  
  46. #if defined (__GNUC__) || defined(__GNUG__)
  47. typedef void *          _G_va_list;
  48. #else
  49. typedef char *          _G_va_list; /* i dont know which compiler */
  50. #endif
  51.  
  52. #define _G_signal_return_type   void
  53. #define _G_sprintf_return_type  int
  54. #if defined(__cplusplus)
  55. extern "C" size_t               __DEFAULT_BUFSIZ__; /* in crt0.o */
  56. #else
  57. extern size_t                   __DEFAULT_BUFSIZ__; /* in crt0.o */
  58. #endif
  59. #define _G_BUFSIZ               __DEFAULT_BUFSIZ__
  60. #define _G_FOPEN_MAX            FOPEN_MAX
  61. #define _G_FILENAME_MAX         FILENAME_MAX
  62. #define _G_NULL                 NULL
  63. #define _G_ARGS(ARGLIST)        (...)
  64. #define _G_HAVE_ATEXIT          1
  65. #if defined(__MINT__)
  66. #  define _G_HAVE_SYS_RESOURCE  1
  67. #endif
  68. #if 0
  69. #  define _G_HAVE_SYS_SOCKET    1
  70. #endif
  71. #define _G_HAVE_SYS_WAIT        1
  72. #define _G_HAVE_UNISTD          1
  73. #define _G_HAVE_DIRENT          1
  74. #define _G_HAVE_CURSES          1
  75. #define _G_MATH_H_INLINES       0
  76.  
  77. #endif /* !_G_config_h */
  78.